paper tape unit - Turkish English Dictionary